package utilisateur;

import java.util.GregorianCalendar;

/**
 * 
 * @modelguid {3C5C9679-96C2-4580-85AC-C5218FEC22CD}
 */
public class Utilisateur {
	/**
	 * 
	 * @modelguid {21EA4952-6EB1-4BB3-ABD7-D21BC275CF31}
	 */
	private String _pseudo;

	/**
	 * 
	 * @modelguid {47CC379E-C910-468D-B4D0-1DD7775D6CC4}
	 */
	private String _MDP;

	/**
	 * 
	 * @modelguid {B4BDA15A-E901-40B9-A283-C4105BFA4534}
	 */
	private String _signature;

	/**
	 * 
	 * @modelguid {49836478-43A4-462E-A9AC-C5CD14C12EAF}
	 */
	private String _mail;

	/**
	 * 
	 * @modelguid {748B947D-7D18-4127-84DC-0B61E9ABE65A}
	 */
	private GregorianCalendar _date;

	public Utilisateur(String a_pseudo, String a_MDP, String a_signature,
			String a_mail) {

		this._pseudo = a_pseudo;
		this._MDP = a_MDP;
		this._signature = a_signature;
		this._mail = a_mail;
		this._date = new GregorianCalendar();
		UtilisateurManager.AddUtilisateur(this);
	}

	/** @modelguid {2C045939-E459-4E41-AB85-B118E5B5D048} */
	public String get_pseudo() {
		/* Begin Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */

		return _pseudo;
		/* End Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */
	}

	/** @modelguid {6083DFE0-1027-4663-813A-0A7B5EC57D98} */
	public void set_pseudo(String a_pseudo) {
		/* Begin Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
		_pseudo = a_pseudo;
		/* End Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
	}

	/** @modelguid {BB057DFE-B3FD-43DE-BC07-5E6DB7F5CA99} */
	public String get_MDP() {
		/* Begin Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */

		return _MDP;
		/* End Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */
	}

	/** @modelguid {D8C7AA57-CD4E-4324-BEF1-11908AE3AC21} */
	public void set_MDP(String a_MDP) {
		/* Begin Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
		_MDP = a_MDP;
		/* End Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
	}

	/** @modelguid {C9BE7D6E-A8B2-43C1-9DA3-31E091827AA2} */
	public String get_signature() {
		/* Begin Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */

		return _signature;
		/* End Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */
	}

	/** @modelguid {BC3E28D0-075F-4F1B-8162-6C225D69B1A4} */
	public void set_signature(String a_signature) {
		/* Begin Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
		_signature = a_signature;
		/* End Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
	}

	/** @modelguid {555A799E-20CC-44AF-A955-C5C674E1CCF6} */
	public String get_mail() {
		/* Begin Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */

		return _mail;
		/* End Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */
	}

	/** @modelguid {CDEC07A4-450E-4381-9758-C07E39AE274E} */
	public void set_mail(String a_mail) {
		/* Begin Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
		_mail = a_mail;
		/* End Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
	}

	/** @modelguid {8D51CB41-B2ED-4179-AA9D-FB701AA1DC16} */
	public GregorianCalendar get_date() {
		/* Begin Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */

		return _date;
		/* End Template Expansion{D463887C-0F96-42C1-B8DC-90E8DC272BD5} */
	}

	/** @modelguid {1890C6E3-E466-4EA1-94A8-708D06AB7C9B} */
	public void set_date(GregorianCalendar a_date) {
		/* Begin Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
		_date = a_date;
		/* End Template Expansion{CA3F77E8-8B8B-47C4-A1B8-CE1F21AEAEA5} */
	}

	/**
	 * 
	 * @modelguid {D237A4C0-5A79-4602-ABF1-294EAE9BE57E}
	 */
	public void connection() {
	}

	/**
	 * 
	 * @modelguid {27D66A72-3C9F-4F6B-87F4-3E807BA5E44A}
	 */
	public void deconnection() {
	}

}
